have rotted - Español Inglés Diccionario